About Ricksby Grange Management Company Limited (09586768) United Kingdom