About Associated Sub-contractors In Limited Partnership With Tudorache Neculai (LP007594) United Kingdom