About Rodwell Close (pretoria House) Rtm Company Limited (05058287) United Kingdom