About The Holmesdale Meadows Conservation Association Limited (11311530) United Kingdom