About Upper Floors 42-45 Fleet Street Limited (13612926) United Kingdom