GARDEN ROSE LTD Company number 09291494 · Monitor this company Active Overview People 1 Financial Control Documents Analysis Location Related Registered office Address30 Needham Terrace, Cricklewood, London, NW2 6QL PostcodeNW2 6QL Companies at this postcode 14 Average house price in NW2 6QL £600,000 (25 sales) Map