About Pendra Loweth Leaseholders Limited (10756829) United Kingdom