About Dixon Property Torbay Limited (11957948) United Kingdom