LOOMLONDON GROUP LIMITED Company number 13097824 · Monitor this company Active Overview People 4 Financial Control Documents Analysis Location Related Registered office AddressMartin House, Downs Road, London, United Kingdom, E5 8QJ PostcodeE5 8QJ Companies at this postcode 51 Average house price in E5 8QJ £600,000 (25 sales) Map