Consolidated Contractors International LtdHome servicesLONDON, WSM442072595900Not providedNot provided