About Marken Property Ltd (12006906) United Kingdom