About Pendra Loweth Developments Limited (04004108) United Kingdom