Swallow Lifts Limited T020 8690 8177 WVisit Swallow Lifts Limited's website Unit 5 Central Place, South Norwood, London, SE25 4PR