15 South Street, Romford 26A Properties