About Magwell Properties Ltd (10901993) United Kingdom