About Associated Sub-contractors In Limited Partnership With Stefan Tenchiu (LP012467) United Kingdom