About Yelland Properties Ltd (11166124) United Kingdom