About Apartment 32 Ltd (06853864) United Kingdom