About Laila Properties Ltd (10538687) United Kingdom