About 7 8 Windsor Place Trustee Ltd (07827249) United Kingdom