About Alyn Meadows Management Company Limited (08267067) United Kingdom