About Library Mews (blackpool) Management Company Limited (01981864) United Kingdom