PRIMROSE PROJECTS (LONDON) LIMITED Company number 12126523 · Monitor this company Active Overview People 2 Financial Control Documents Analysis Location Related Registered office AddressUnit 2 Olds Approach, Watford, England, WD18 9SR PostcodeWD18 9SR Companies at this postcode 31 Average house price in WD18 9SR £278,000 (8 sales) Map