Unit, 34-36 Harmill Industrial Estate, Leighton Buzzard, Bedfordshire LU7 4FF, United Kingdom
Distance: 229 yd.
Company description
We are Avalon Cleaning Systems. A professional cleaning company providing reliable office cleaning services to various organisations and commercial properties within the Home Counties, London and Greater London.