About Cabot Barton Management Company Limited (01604572) United Kingdom