About Barley Meadows Management Company Limited (03441795) United Kingdom