About Redwood House Management Company Limited (06114351) United Kingdom