About Leavesden Securities (holdings) Limited (02550978) United Kingdom