SUSTAINABILITY CONSULTING SOLUTIONS LIMITED Company number 07169839 · Monitor this company Active Overview People 4 Financial Control Documents Analysis Location Related Registered office AddressBickford House, Leckhampton Lane, Cheltenham, Gloucestershire, GL51 4XP PostcodeGL51 4XP Companies at this postcode 13 Average house price in GL51 4XP £845,000 (3 sales) Map