About Windermere Apartments (39 To 51) Management Limited (11191320) United Kingdom