About T & M Properties (glasgow) Limited (SC283420) United Kingdom