About Tenland Properties Ltd (11896186) United Kingdom