About Lime Supported Housing Limited (12807772) United Kingdom