About Farnack Property Ltd (SC669197) United Kingdom