About Providence Square K Block Rtm Company Limited (06554295) United Kingdom