About Bohola Developments Limited (06540917) United Kingdom