About Mckain Street Partnership Limited Partnership (LP015486) United Kingdom