About New Oaks House Limited (13636472) United Kingdom