View phone number
8 Barrington Park, Leycroft Road,
Supply, install and maintain lifts for the disabled
Trade Bodies / AssociationsLEIA (Lift and Escalator Industry Association)
BSI 9001:2000