About Carl & Karen Farrow Property Limited (09606734) United Kingdom