About Abingdon Court Farm Management Limited (04274572) United Kingdom