About T & M Investment Properties Limited (03277712) United Kingdom