About Cotmore Park Thame Management Company Ltd (09421148) United Kingdom