About Irnham Mews (minehead) Management Company Limited (03946966) United Kingdom