About Upton Court Apartments (templepatrick) Limited (NI020176) United Kingdom