About Whatmore Properties Ltd (10663195) United Kingdom