About Tablehurst And Plaw Hatch Community Farm Limited (IP28403R) United Kingdom