Verla Communications Limited is an alarm system installer located in the city of London. The company Verla Communications Limited is domiciled at 16 Upper Woburn Place WC1H 0BS London and was established on 18/11/2014. Verla Communications Limited is registered under the company number 9317400.