About Allied London Leeds Holding Company Three Limited (09904595) United Kingdom