About Ravenscroft Avenue Management Limited (NI063608) United Kingdom