philliosmaximus
Moderator
Been offered some work from a Solar Panel Company in London
a company called " JOJU Solar "
any you lads had any dealings with them as i know a lot of them are bad payers etc etc
a company called " JOJU Solar "
any you lads had any dealings with them as i know a lot of them are bad payers etc etc