About T & J Properties (swindon) Limited (11421468) United Kingdom