ALBATROSS LIMITED Company number 03081806 · Monitor this company Dissolved Overview Documents Analysis Location Related Registered office AddressHIGGISON HOUSE, 381-383 CITY ROAD, LONDON, EC1V 1NW PostcodeEC1V 1NW Companies at this postcode 196 Map