About Calahans Developments Limited (07905126) United Kingdom