About Associated Sub-contractors In Limited Partnership With James Keyede Lp (LP014457) United Kingdom