About Providence Square J Block Rtm Company Limited (06554157) United Kingdom