About Apartment 6 Ltd (11395169) United Kingdom