About Manford Securities & Investments Limited (02263486) United Kingdom