About Argyle Street Flats Limited (02582103) United Kingdom