About Newman Close (london) No 3 Rtm Company Limited (12184080) United Kingdom