Company overview
Company Number
OC382468
Name
Devsquare.It Llp
Entity type
Limited Liability Partnership
Status
Active
Incorporation date
15 February 2013
Address
14 Devonshire Square, City Of London, London, EC2M 4YT
Postal code
EC2M 4YT
Country
United Kingdom