About Clifton Court (blackpool) Management Company Limited (06193538) United Kingdom