About Newman Close (london) No 5 Rtm Company Limited (12373014) United Kingdom