About Thornhill Grove Apartments Limited (NI021998) United Kingdom