About The Lyons Residents Company Limited (05663593) United Kingdom