About Oco Properties Limited (12688108) United Kingdom