About Snookerama Property Limited (09323468) United Kingdom