About Ravenswood Management Company Limited (00980829) United Kingdom