About Clean Genie (london & Oxford) Limited (09211150) United Kingdom