About Great Bowden Hall Gardens Limited (03308459) United Kingdom