About Lt Apartments Ltd (12240455) United Kingdom