About 11 Windsor Terrace (management Company) Limited (01853794) United Kingdom