BURROWS ENGINEERING SOLUTIONS LIMITED Company number 11711271 · Monitor this company Active Overview People 2 Financial Control Documents Analysis Location Related Registered office AddressThe Fallows West End, Great Eccleston, Preston, Lancashire, England, PR3 0YL PostcodePR3 0YL Companies at this postcode 8 Average house price in PR3 0YL £422,000 (15 sales) Map