About Ringwood Hall Investments Limited (07992180) United Kingdom