About Sir John Lyon House Limited Partnership (LP009898) United Kingdom