About Hobart Place Holdings Limited (02854338) United Kingdom