BISHOPS MEADOW MANAGEMENT LIMITED Company number 02686592 · Monitor this company Active Overview People 21 Financial Control Documents Analysis Location Related Registered office AddressWalmer House, 32 Bath Street, Cheltenham, Gloucestershire, GL50 1YA PostcodeGL50 1YA Companies at this postcode 193 Average house price in GL50 1YA £267,000 (9 sales) Map