About Integra House Management Ltd (13097999) United Kingdom