About Farrstone Property Limited (10974776) United Kingdom