About Farmside Close Management Limited (04841061) United Kingdom