About Town & City Holdings (cheltenham) Limited (07446077) United Kingdom