About Ten Properties Ltd (12196925) United Kingdom