About Fantastic Place Limited (07475181) United Kingdom