About Archstone Properties Limited (08933509) United Kingdom