The Dog House (looe). is a beauty salon located in the city of Looe. The company The Dog House (looe). is domiciled at 16 Tregarrick PL13 2SD Looe London and was established on 27/04/2017. The Dog House (looe). is registered under the company number 10743745. The website is http://www.thedoghouselooe.co.uk/