About Apartment 2 Limited (09398555) United Kingdom