About 40 Tredegar Square Limited (10453218) United Kingdom