About C. R. (croydon) Management Company Limited (02070129) United Kingdom