About Fox Leigh Court Residents Association (staines) Limited (02292571) United Kingdom