About Tullywooley Properties Limited (NI055513) United Kingdom