About A & O Apartments Ltd (08110171) United Kingdom