About Ottoman Property Services Limited (04993057) United Kingdom