About Lucid Property Ltd (10119551) United Kingdom