About Newman Close (london) No 4 Rtm Company Limited (12373017) United Kingdom