About Woodridge House Property Investments Limited (10125267) United Kingdom