About Farquharson Property Holdings Limited (11293830) United Kingdom