About Wentworth Apartments Ltd (09054490) United Kingdom