There's this note and another three placed at the exact same location: https://www.openstreetmap.org/note/2305572  
https://www.openstreetmap.org/note/2305832
https://www.openstreetmap.org/note/2303022
 for different company websites touting unrelated services, but clearly all created in the same way. Looks like spamdexing to me. Can't see any mention of the Wilmslow address on the website. Highly unlikely any of this exists at this location.