About Handleys Farm Property Ltd (12981535) United Kingdom