About Carmody Developments Limited (10666147) United Kingdom