About Argyle Square Properties Limited (04893340) United Kingdom