About Wilberforce Properties Ltd (11750063) United Kingdom