About Avalon Financing Ventures Limited (03868737) United Kingdom