About Farrell Property Ltd (12638278) United Kingdom