About Albion House Farringdon Exchange Management Limited (03537768) United Kingdom