About Ormiston Apartments Limited (NI066325) United Kingdom