About Llyl Properties Ltd (11871316) United Kingdom