About Tremogue Properties Limited (NI062706) United Kingdom