About Ash Meadows Management Company Limited (11871550) United Kingdom