Caravans in a residential street are an eyesore and give a bad impression of the road so i suspect the developer didn’t want any parked there if he was hoping for middle class buyers. Difficult to enforce if the builder is no longer around - you might be able to take it to the councils planning...