About Wilmur Properties Limited (08010523) United Kingdom