About Fareacres Developments Ltd (12595094) United Kingdom