About Windsor Boutique Apartments Ltd (13574614) United Kingdom