About Michael Holden Property Management Limited (12719297) United Kingdom