Lift Craft Ltd. is located in West Midlands, United Kingdom on Unit 2 Elevator works, Britannia Street, Oldbury. Lift Craft Ltd. is rated 3.7 out of 5 in the category elevator manufacturer in United Kingdom. An independent UK designer and manufacturer of bespoke lift solutions
Address
Unit 2 Elevator works, Britannia Street, Oldbury