About Associated Sub-contractors In Limited Partnership With Nicolai Tugui (LP012704) United Kingdom