About Briard Properties Ltd (11663831) United Kingdom