About Miran Property Management Ltd (13270309) United Kingdom