About Kingwood Investments Limited (01692621) United Kingdom