About The Residence Accrington Ltd (11875255) United Kingdom