About Oppidan Commercial Investments Limited (12081437) United Kingdom