Location:

Devonshire Villa 52 Stuart RoadPlymouthDevonPL3 4EEUnited Kingdom View Map

Revenue:

$1 Million

Employees:

5

Phone:

+44 333 772 9697
More

Description:

LIFE APPS LAB is a specialist web focused software app development business based in Devon. We have expertise in a range of web technologies and software applic...  

Read More

Browse ZoomInfo’s Directories