About Land & Property Marketing Ltd (12719156) United Kingdom