About 13a St Georges Street (cheltenham) Management Company Limited (06030972) United Kingdom