About Astor Properties Limited (03342546) United Kingdom