About Walkers Barn Management Company Limited (09885600) United Kingdom