About Mallory Property Ltd (10659930) United Kingdom