LECRAROY LIMITED Company number 01189088 · Monitor this company Active Overview People 19 Financial Control Documents Analysis Location Related Registered office AddressCambray Property Management, Walmer 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