About Michael Hutchings Properties Limited (12692817) United Kingdom