Company Number: OC447264 5 & 6 NORTH PLACE LLP (the "Partnership") is a Limited Liability Partnership, incorporated on 11 May 2023 (Thursday) in UK. The partnership current operating status is Active and registered office is at 4TH FLOOR ST JAMES HOUSE, ST. JAMES SQUARE, CHELTENHAM.