About Snakes And Ladders Management Limited (07219074) United Kingdom