ROMULUS CITY LIMITED Company number 06730178 · Monitor this company Active Overview People 13 Control Charges Documents Analysis Location Related Registered office AddressSandford House 10 Maynard Close, Kings Road, London, SW6 2DB PostcodeSW6 2DB Companies at this postcode 40 Map