About Mike Marks Property Management Limited (12483110) United Kingdom