BUSINESS DEVELOPMENT AND PROJECT MANAGEMENT LIMITED Company number 04803622 · Monitor this company Dissolved Overview People 6 Financial Control Charges Documents Analysis Location Related Registered office AddressBaystrait House, Station Road, Biggleswade, Bedfordshire, England, SG18 8AL PostcodeSG18 8AL Companies at this postcode 8 Average house price in SG18 8AL £607,000 (11 sales) Map