About Associated Sub-contractors In Limited Partnership With Gheorghe Leusca (LP012826) United Kingdom