About Oatsroyd Management Company Limited (06492550) United Kingdom