About Lh Apartments Ltd (SC693143) United Kingdom