About Hammam Crystal Palace Ltd (10811235) United Kingdom