SATURN MANAGEMENT LIMITED Company number 02140092 · Monitor this company Dissolved Overview People 13 Financial Control Documents Analysis Location Related Registered office AddressHYDE HOUSE THE HYDE, EDGWARE ROAD, LONDON, NW9 6LA PostcodeNW9 6LA Companies at this postcode 170 Map