About Wedderburn Properties Ltd (11398071) United Kingdom