Bloc Limited
active · #03369730 · Development of Building Projects ·
Company Details
The Toll House, Delamere Terrace, London, W2 6ND, England
Established 1997
Contact Information
Email: [email protected]
Services
- Creative Technology
- Artistic Innovation
- Business Innovation
- Social Innovation
Service Areas
- Wales