About Farrow Estates Limited (11662376) United Kingdom