Albany Building & Maintenance Ltd. 1 Durham Road, London, London W54JR