About Compass North Management Limited (02218630) United Kingdom