About Measure-meant Properties Ltd (12402511) United Kingdom