About Oak Manor Investments Limited (04754889) United Kingdom