About Apartment Holdings Ltd (13382207) United Kingdom