155.136.17.199 β€” Edinburgh, Scotland, πŸ‡¬πŸ‡§ United Kingdom Β· AS21054 RBSG-UK-AS

Edinburgh, Scotland, πŸ‡¬πŸ‡§ United Kingdom Β· AS21054 RBSG-UK-AS