About Exquisite Apartments Ltd (13149012) United Kingdom