About Marku Property Investments Ltd (11156229) United Kingdom