About Langdon Apartments Limited (NI017985) United Kingdom