About Delamere Fortune Palace Ltd (08526663) United Kingdom