About Windermere Court Residents Management Company Limited (04210968) United Kingdom