KEY NOMINEE LIMITED Company number 14814730 · Monitor this company Active Overview People 3 Financial Control Charges Documents Analysis Location Related Registered office AddressFourth Floor, 78 St. James's Street, London, SW1A 1JB PostcodeSW1A 1JB Companies at this postcode 81 Map