About Number 8 Barnpark Terrace Teignmouth Management Company Limited (02050358) United Kingdom