About D R Farrow Developments Limited (12202777) United Kingdom