About Litel Property Ltd (11923143) United Kingdom