About Ted Properties Limited (09378373) United Kingdom