About Associated Sub-contractors In Limited Partnership With Ion Leusca (LP012828) United Kingdom