About Yorkhurst Management Company Limited (01558374) United Kingdom