About Brand London Properties Ltd (11194373) United Kingdom