About Abbey Cheam Centre Ltd (05167508) United Kingdom