About Marku Properties Ltd (10180043) United Kingdom