NATOORA LTD Company number 04918799 · Monitor this company Active Overview People 12 Financial Pay gap Control Charges Documents Analysis Location Related Registered office AddressUnit 6, Discovery Business Park,, St. James's Road, London, England, SE16 4RA PostcodeSE16 4RA Companies at this postcode 11 Average house price in SE16 4RA £582,000 (1 sales) Map