About Redwood Residences Limited (12253042) United Kingdom