About Chalk Meadows Management Company Limited (12577873) United Kingdom