AMBA HOLDINGS LIMITED Company number 06443266 · Monitor this company Active Overview People 10 Financial Control Charges Documents Analysis Location Related Registered office Address61-65 Swinton Street, London, England, WC1X 9NT PostcodeWC1X 9NT Companies at this postcode 13 Average house price in WC1X 9NT £422,000 (11 sales) Map