About D & E Property Specialists Ltd (12413827) United Kingdom