About Mja Properties Limited (04930246) United Kingdom