About Grendon Court Teignmouth Management Company Limited (01952156) United Kingdom