About Maxwell Apartments Ltd (NI666702) United Kingdom