About Cranfield Meadows Management Company Limited (NI073220) United Kingdom