About Oakburn European Properties Limited (03532476) United Kingdom