How many employees does The Upper Room Uk have?
The Upper Room Uk has approximately 11-50 employees.
What is The Upper Room Uk's industry?
The Upper Room Uk is involved in the industry of Individual And Family Services.
Where is The Upper Room Uk's headquarters?
The Upper Room Uk's headquarters is located in Shepherd'S Bush, London, United Kingdom.
What is the website of The Upper Room Uk?
You may visit their official website at https://theupperroom.org.uk
What's the official twitter of The Upper Room Uk
The twitter username of The Upper Room Uk is @upperroomorg