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