About Lljs Property Management & Consultancy Ltd (11828202) United Kingdom