About Green Sweepers Cleaning And Holiday Property Management Ltd (09696055) United Kingdom