About Neptune Court Blackpool (management) Limited (05415067) United Kingdom