About Roxbury Investment Management Limited (11059993) United Kingdom