About Fortitudo Didsbury Limited (10421405) United Kingdom