About Bluecompass Management Limited (07804321) United Kingdom