Facilities Management London, Waltham Forest - Welcome to the London Facilities Management Directory listing recommended facilities management companies in London. It lists those who offer building maintenance and facilities management in London, Waltham Forest. Do you have a London business? If so, why not advertise it on the London Business Directory - IT'S FREE.