About Beacon Tower Management Limited (10169108) United Kingdom