About Archstone Global Limited (12856440) United Kingdom