Started with Reg No. 09029159 10 years ago, Elevators Project & Engineering Ltd. had been a private limited company until 2020-11-17 - the day it was formally closed. The business last known office address was Dept 613e 43 Owston Road, Carcroft Doncaster.
Pavel L. was this specific enterprise's director, arranged to perform management duties 10 years ago.