About The London Housekeeping Company Limited (09112181) United Kingdom