About Redwood Co-living Limited (12769355) United Kingdom