About Farquharson Property Investments Limited (12301603) United Kingdom