About 6 London Road Cheltenham Management Company Limited (02727138) United Kingdom