About Upper Cambourne Ltd (NI681322) United Kingdom