About Brand Inc Property Holdings Ltd (13661087) United Kingdom