About Templepatrick Apartments Limited (NI018239) United Kingdom