114, greatbarr, birmingham, west midlands B44 8UJ, United Kingdom
Distance: 9.24 miles
Company description
Ramora’s services include building cleaning, street cleaning, industrial cleaning and external and internal building maintenance. In short, total support for all your facilities management requirements.