About Ma Properties Leics Ltd (13308996) United Kingdom