About The Redwoods Residents Company Limited (02896185) United Kingdom