About North Road Mews (minehead) Limited (03484209) United Kingdom