About Armstrong Properties (scotland) Limited (SC212143) United Kingdom