About Mcrojean Property Investment Ltd. (08782896) United Kingdom