ALBANY MANAGEMENT AND TECHNICAL SERVICES LIMITED Company number 04809976 · Monitor this company Dissolved Overview People 4 Financial Control Documents Analysis Location Related Registered office Address83 Church Street, Langford, Biggleswade, Bedfordshire, SG18 9QA PostcodeSG18 9QA Companies at this postcode 22 Average house price in SG18 9QA £493,000 (30 sales) Map