About Bloomsbury Court (hoylake) Limited (03800158) United Kingdom