About Tenasure Properties Ltd (09647704) United Kingdom