Something extra-terrestrial has landed in Leeds… and they’ve arrived at Ascensor.Whilst we’ve been busy celebrating our relocation into Leeds, we’ve recently had a new addition to the A-Team. They’re from just a little further out from Yorkshire though… more like 2 billion miles away! Meet The Ascensor Alien. Watch his day... The A-Team Read Article