About 12 Ravenscroft Avenue Management Co. Limited (02275558) United Kingdom