About Farlton Road Management Company Limited (05850482) United Kingdom