About 2 Clarence Square (cheltenham) Limited (02517058) United Kingdom