Holdrons Ltd, Peckham