About Lonsdale Residence Ltd (11588408) United Kingdom