About Mark 7 Property Limited (13610462) United Kingdom