About Westbury Apartments Ltd (NI050719) United Kingdom