About Callaghan Clarke Properties Limited (13328297) United Kingdom