About Rover.t Properties Ltd (12223080) United Kingdom