About Armstrong Properties Essex Limited (13195301) United Kingdom