About Mark Christopher Properties Limited (11450022) United Kingdom