Site Stack Sign For Keepmoat Homes Posted on November 1, 2020 by admin Site stack signs for The Mallards development by Keepmoat Homes in Swanley, Kent.