This new incorporation has laid down are challenge to Royal Mail with a registered office given as
3 London, London, United Kingdom, LONDON
The clue may be in the Company Name - LONDON URBAN GAMES LTD.
No doubt you have ways of tracking them down!!