About Garden Walk Land Limited (12892134) United Kingdom