About Hopscotch Property (bath) Limited (12166973) United Kingdom