About Wilgoe Properties Limited (04776395) United Kingdom