About T3 Residential Topco Limited (12581017) United Kingdom