About 5 Elmsleigh Road Paignton Management Company Limited (11441810) United Kingdom