About Wilhelm Properties Limited (11032804) United Kingdom