About Live Stanford Management Ltd (10343465) United Kingdom