About Garden Lodge Court (freehold) Limited (12970967) United Kingdom