About Mba Property Company Limited (10158769) United Kingdom