About Willchris Properties Limited (03113925) United Kingdom