Key factsactiveLegal nameALBEMARLE IVuk_chRegistrationLP005895uk_chStatusactiveuk_chTypeLimited Partnershipuk_chIncorporated1998-09-09uk_chRegistered address1 ALBEMARLE STREET, LONDON, W1X 3HFuk_chIndustryNone Supplieduk_ch