About Wilson Brothers Properties Limited (02616488) United Kingdom