About Farndale Management Limited (05628767) United Kingdom