About Semedi Property Investments Limited (11091069) United Kingdom