About Carrick Mill (topsham) Management Company Limited (13289527) United Kingdom