About Garden State London Limited (08968334) United Kingdom