About Oak Strong Developments Limited (08391554) United Kingdom