About Archstone Property Investments Limited (10845116) United Kingdom