About Integra Management Limited (03465176) United Kingdom