United Kingdom Kielder Observatory Location: Hexham, United Kingdom Products Supplied: Double Leaf Roof Hatches Product Category: Roof Access March 28, 2021
United Arab Emirates Burj Khalifa Location: Dubai, UAE Products Supplied: Submarine Type Roof Hatch Product Category: Roof Access May 22, 2021