About Newman Close (london) No 1 Rtm Company Limited (12184122) United Kingdom