Newbery Smith Associates Company numberLP003539 StatusActive TypeLimited Partnership Incorporated14 Dec 1988 Registered office 36 Briar AvenueNorburyLondon Data JSON Markdown