About Trory Properties Limited (NI065210) United Kingdom