I found this iphone7 someone left it in my parents shop and the only notification was that number 20909100 to ask if he/she left her phone in the shop thank god i came here first to check the number its a scam number lol
Got a call - they left me a message - identified themselves as carbon solutions - return call number 0203 2397126 - they were responding to me downloading their carbon investment report.