About Walkem Property Development Ltd (12830960) United Kingdom