TWENTYFOURSEVEN TRADING LTD Company number 15017509 · Monitor this company Active Overview People 1 Financial Control Documents Analysis Location Related Registered office AddressFlat 11, Harrold House, Finchley Road, London, United Kingdom, NW3 6JX PostcodeNW3 6JX Companies at this postcode 14 Average house price in NW3 6JX £532,000 (8 sales) Map