About Cheviot Meadows Management Company Limited (13223491) United Kingdom