About Holmes Mitchell Properties Limited (04910717) United Kingdom