2012 is the year of the launching of Challenge Breast Cancer Scotland, the firm located at 14 Seaview Terrace, in Edinburgh. The company was registered on 2012-05-15. The Companies House Registration Number was SC424061 and the company zip code was EH15 2HD. The company had been operating on the British market for approximately ten years until 2022-12-13.
The officers included: Fiona M. arranged to perform management duties in 2012 in May, Moira A. arranged to perform management duties on 2012-05-15 and Miriam S. arranged to perform management duties in 2012 in May.