About Castle House Management (brixham) Limited (09396766) United Kingdom