Town & Country Planning Law came into being in 2017 as a company enlisted under no 10872930, located at EC1V 2NX London at 128 City Road. This firm's last known status was dissolved. Town & Country Planning Law had been on the market for at least six years.