About L A Developments (torbay) Ltd (09872170) United Kingdom