About Park Road Management Company (windermere) Limited (01164876) United Kingdom