About Lyric Properties & Investments Ltd (10623585) United Kingdom