About R & S-mcq Properties Ltd (06401400) United Kingdom