About Lyons Apartments Ltd (11733774) United Kingdom