About Lancaster Quays Limited (04896113) United Kingdom