About Weddell Properties Ltd (10441745) United Kingdom