About The 12 Smithfield Limited Partnership (LP012308) United Kingdom