About Latham House Limited Partnership (LP009413) United Kingdom