About Charles House Leasehold Ltd (13128958) United Kingdom