About Wilbury Properties Limited (00608023) United Kingdom