About 18-39 John Spare Court Rtm Company Ltd (12593023) United Kingdom