About Mallory Properties Ltd (10164917) United Kingdom