About Associated Sub-contractors In Limited Partnership With Vasile Necula (LP012694) United Kingdom