About Mark Dempster Property Limited (11095727) United Kingdom