About Windsor Place (caterham) Management Company Limited (07331448) United Kingdom