About Yakel Property Ltd (07432806) United Kingdom