About Lyonrock Real Estate Lyonrock Ltd (12205728) United Kingdom