RICKSHAW GROUP LTD Company number 16989045 · Monitor this company Active Overview People 2 Control Documents Analysis Location Related Registered office AddressShimla Foods Unit 6, Trojan Industrial Estate, Cobbold Road, London, United Kingdom, NW10 9ST PostcodeNW10 9ST Companies at this postcode 29 Average house price in NW10 9ST £681,000 (6 sales) Map