About White Oak Property Investments Ltd (12793816) United Kingdom