About Farquharson Property Ltd (12151308) United Kingdom