About Ploughboy Properties Limited (04284169) United Kingdom