About Farrow House Properties Ltd (13300325) United Kingdom