About Meridian Supported Housing Ltd (12523319) United Kingdom