About Trench Property Management Ltd (NI620409) United Kingdom