About Dec Office Properties Ltd (11886393) United Kingdom