About The Dome Sloane Square Limited (11081675) United Kingdom