About Calabar Developments Limited (00723935) United Kingdom