About Pencarwick House Exmouth Management Company Limited (01085312) United Kingdom