12 SHELDON ROAD LIMITED Company number 12218668 · Monitor this company Active Overview People 3 Financial Control Documents Analysis Location Related Registered office Address12 Sheldon Road, Cricklewood, Middx, United Kingdom, NW2 3AL PostcodeNW2 3AL Companies at this postcode 11 Average house price in NW2 3AL £562,000 (12 sales) Map