STEVEN STRAUSS & CO LIMITED Company number 02486808 · Monitor this company Dissolved Overview People 12 Control Charges Documents Analysis Location Related Registered office AddressUnit 1-2 Phoenix Park, Apsley Way, London, NW2 7LN PostcodeNW2 7LN Companies at this postcode 10 Map