About Mara Property Holdings Limited (13427649) United Kingdom