About New Oaks House Holdings Limited (13636666) United Kingdom