About Woodridge House Holdings Limited (12020770) United Kingdom