About Cadon Management Solutions Ltd (07345058) United Kingdom