The Albemarle Partnership Company numberLP004986 StatusActive TypeLimited Partnership Incorporated2 Nov 1995 Registered office 2 Albemarle StreetLondonW1X 3FH Data JSON Markdown