About Litt Properties Ltd (12114048) United Kingdom