About Newman Close (london) No 2 Rtm Company Limited (12184094) United Kingdom