About Larkfield Road Apartments Limited (NI063692) United Kingdom