About Farrell Holding Properties Ltd (12788392) United Kingdom