About Land Value Taxation Campaign Limited (12420516) United Kingdom