About King & Wall Property Developments Limited (11512429) United Kingdom