About Associated Sub-contractors In Limited Partnership With James Mcreadie (LP006406) United Kingdom