Breach of restrictive covenants – a cautionary tale for developers