XLP Company number 04959458 · Monitor this company Active Overview People 26 Control Documents Analysis Location Related Registered office AddressAll Hallows In The Wall, 83 London Wall, London, EC2M 5ND PostcodeEC2M 5ND Companies at this postcode 3 Map