About 36 38 St James Street (cheltenham) Management Company Limited (06809240) United Kingdom