About Farnehurst Management Company Limited (10318550) United Kingdom