About Meeting Places Northwest Limited (12010718) United Kingdom