About Pendra Loweth Leaseholders Management Limited (10977951) United Kingdom