About Te Properties Newport Limited (13364406) United Kingdom