About Meeting Town Properties Limited (11181369) United Kingdom