About M & J Properties (edgware) Limited (12523580) United Kingdom