About Coloba Management Services Limited (07582652) United Kingdom