About T & G Needle Property Development Ltd. (11146312) United Kingdom