About Oake Tower Limited (03542417) United Kingdom