How many employees does Costar Group Uk have?
Costar Group Uk has approximately 1001-5000 employees.
What is Costar Group Uk's industry?
Costar Group Uk is involved in the industry of Real Estate.
Where is Costar Group Uk's headquarters?
Costar Group Uk's headquarters is located in 32 London Bridge Street, London, United Kingdom.
What is the website of Costar Group Uk?
You may visit their official website at https://costar.co.uk