About The Istria Development Company (oxford) Ltd. (04929492) United Kingdom