About Abbey Properties (cheltenham) Limited (05907655) United Kingdom