About Wilford Properties Limited (08629242) United Kingdom