About Cherry Tree Properties (slough) Ltd. (07336234) United Kingdom