About Lansdowne Manor Apartments Limited (NI045256) United Kingdom