Company name: Novispace Ltd
Description: Through innovative design and methodical management, Novispace oversees and coordinates the entire development process on behalf of its clients. From inception to completion we supply a complete and professional service.
Unit 35, 63 Jeddo Rd, London W12 9ED, United Kingdom