About M & J Properties Aberdeen Ltd (SC604183) United Kingdom