About North Hall Apartments Rtm Company Ltd (07869351) United Kingdom