About Landid Property Holdings Limited (06350743) United Kingdom