About Carr House Barn Management Company Limited (03220785) United Kingdom