London App Development Limited. Registered in England and Wales, company number 17245123. Registered office: Office 19216, 182-184 High Street North, East Ham, London E6 2JA.
Case studies and client reviews on this site are for projects delivered by Intelivita, our sister company.