Skip to main content

Mulberry House

120 Barton Road, Luton, Bedfordshire, LU3 2BD

Contact details

Contact us


This service is run by Complete Care Services Limited, within Luton local authority