About Deesumbo Property Investments Limited (13237708) United Kingdom