About Farndale Property Management Limited (13256313) United Kingdom