About Pendula Properties Ltd (10439532) United Kingdom