About Residence (nantwich) Limited (06177620) United Kingdom