About D W & E Armstrong Properties Llp (OC337075) United Kingdom