About Hobart Place Limited (00998511) United Kingdom