About Ockenden Associates Ltd. (SC240027) United Kingdom