Libby'Caddy Home/Cleaners/Libby'Caddy +447789608097 Contacts +447789608097 Send updates or Remove Description Features Map Reviews No reviews! ADD REVIEW Similar companies Cleaners Clear Finish Property Maintenance Services Howard Ave, Slough SL2 1LE +447508698001 Cleaners Maid2Clean London Cleaners 02033902167 Cleaners Oven Clean Done Ltd +447900842860 Cleaners Green Owl Domestic Services +447544371961 Categories Cleaners Service establishment