About Associated Sub-contractors In Limited Partnership With Clifford Hubbard (LP008741) United Kingdom