About Demi Property Investments Ltd (08907701) United Kingdom