About Wavell Properties Ltd (12642774) United Kingdom