About Glen Manor Apartments Limited (NI048592) United Kingdom