The scumbags are bound to cause you concern, however I would`nt worry too much. Chances are they would`nt know a loft from a shed, and as such they were probably just mouching around. I doubt very much whether they`ll be back; after all, who can a smack head sell a pigeon to? That said, may the fleas of a thousand camels infest their armpits forever!!