About Merton Grange Barns Management Company Limited (09559474) United Kingdom