COMPLEX FORESTS LIMITED Company number 14750268 · Monitor this company Active Overview People 2 Financial Control Documents Analysis Location Related Registered office AddressUnit 31 Nw Works, 135 Salusbury Road, London, England, NW6 6RJ PostcodeNW6 6RJ Companies at this postcode 85 Average house price in NW6 6RJ £655,000 (10 sales) Map