About Church Street (paignton) Management Limited (06688776) United Kingdom