About Magdala Road Management Company Limited (02981501) United Kingdom