Company name: Ricor Ltd
Description: Project Management From concept to delivery, complete project management solutions.
88 Birmingham Rd, Studley B80 7AS, United Kingdom