About Pednor Property Limited (10757846) United Kingdom