About Juniper Gardens (chessington) Limited (02920849) United Kingdom